forcefully imposing - Français Anglais Dictionnaire